direct drive technology - Español Inglés Diccionario